<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
  <head>
		<meta name="copyright" content="Copyright (c) THALES, 2007. All rights reserved." >
		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    	<meta http-equiv="Content-Style-Type" content="text/css">
    	<link rel="stylesheet" href="../book.css" charset="ISO-8859-1" type="text/css">
    	<title>Pattern editor</title>
  </head>
  <body>
  	<h1>Pattern editor</h1>

	<p>The Pattern editor provides specialized features for editing a pattern model.</p>
	<p>The editor includes the following features:</p>
	<ul>
		<li>Multiple pages editor : one page per concept</li>
		<li>Names validation : pattern, parameters, methods</li>
		<li>Automatic generation of internal content</li>
		<li>Links with external editors : templates and Java code</li>
	</ul>
	<p>
		The only ways to invoke the Pattern editor
		is either by double-clicking an in-development pattern in the <a href="../../../org.eclipse.egf.engine.doc/html/reference/views/views-factoryComponentExplorer.html">Factory Component Explorer</a> view,
		or by double-clicking a deployed one in the <a href="../../../org.eclipse.egf.engine.doc/html/reference/views/views-factoryComponents.html">Factory Components</a> view.
	</p>
	<p>
		The editor is also automatically invoked when a new pattern is created, using the <a href="../../../org.eclipse.egf.engine.doc/html/reference/wizards/wizards-new-pattern.html">New Pattern Wizard</a>.
	</p>
	<p><img border="0" src="../../../org.eclipse.egf.engine.doc/html/images/ngrelc.png" alt="Related concepts"></p>
	<p>
		<a href="../../../org.eclipse.egf.engine.doc/html/concepts/pattern.html">Pattern</a>
	</p>
	<p><img border="0" src="../../../org.eclipse.egf.engine.doc/html/images/ngrelr.png" alt="Related Reference"></p>
	<p>
		The editor pages are detailed in the following sections :<br>
    	<a href="page/overview.html">Overview Page</a><br>
      <a href="page/production.html">Production Page</a><br>    	
    	<a href="page/specification.html">Specification Page</a><br>
    	<a href="page/inheritance.html">Inheritance Page</a><br>
    	<a href="page/implementation.html">Implementation Page</a><br>
    </p>
    <p>
    	Views allowing the editor to be opened :<br>
    	<a href="../../../org.eclipse.egf.engine.doc/html/reference/views/views-factoryComponentExplorer.html">Factory Component Explorer</a><br>
    	<a href="../../../org.eclipse.egf.engine.doc/html/reference/views/views-factoryComponents.html">Factory Components</a><br>
    </p>
  </body>
</html>
